Babar Azam scored an impressive hundred while Shoaib Malik smashed a quickfire half century to help Pakistan thump Sri Lanka by 83 runs in the first one-day international in Dubai on Friday.
This is India's fourth ODI World Cup final.
Sri Lanka opener Kaushal Silva has recovered from a blow to the head he suffered while fielding last weekend to be named in the test squad for next month's tour of England.
Dhananjaya de Silva enhanced his rapidly-growing reputation with an unbeaten 43 as he kept South Africa's strike bowlers at bay to see Sri Lanka to 181 for seven in their first innings at the end of the second day of the first Test on Tuesday. The 25-year-old, who hit a six with his first scoring shot when he made his Test debut against Australia in July, brought Sri Lanka within 105 runs of South Africa's first innings total of 286 before bad light stopped play for the day.
Pakistan will meet Group A toppers England in the first semi-final on Wednesday at the same venue.
Winless in two matches, both India and Afghanistan are out of the tournament and Thursday's match between the two sides in Dubai has been rendered inconsequential.
In the bowlers list, Bumrah achieved a career-high ranking of 28 while fellow teammate Mohammad Shami moved two places to 24th.
Sri Lanka's top-order batsmen put up a solid display and were ably aided by their bowlers to help their side thump England by 219 runs for the touring side's worst one-day international loss by runs.
Steve Smith and Aaron Finch struck half-centuries to help Australia to a three-wicket win over Sri Lanka in the first One-day international in Colombo on Sunday. Sri Lanka, who lost the toss and were sent out to bat on a dry, turning wicket, set the visitors a target of 228, but Australia successfully chased them down with 19 balls to spare to give them the lead in the five-match series.
Kohli had on Wednesday said the "overdose" of India-Sri Lanka cricket needs to be analysed as the islanders are touring for a return series in space of three months.
South Africa opener Quinton de Kock's attacking 87 set up a four-wicket win over Sri Lanka in the second one-day international in Dambulla on Wednesday, handing the tourists a 2-0 lead in the five-match series.
India captain Virat Kohli continued to top the ICC Test batsmen's ranking but his deputy Ajinkya Rahane slipped a place to ninth spot. Kohli has 928 points, 17 more than second-placed Australian run-machine Steve Smith, in the latest edition of the rankings released on Saturday.
Keshav Maharaj claimed a career-best eight for 116 to prevent Sri Lanka from making the most of a strong start and limiting them to 277 for nine on the opening day of the second and final Test on Friday.
India will look to take an unassailable 2-0 lead when they face Sri Lanka in the second ODI
Dasun Shanaka is their 10th captain in nearly five years, and barring a classy batsman like Dhananjaya de Silva and a steady pacer in Dishmantha Chameera, this team lacks quality to challenge the might of the Indian team led by Shikhar Dhawan.
"Now captaincy on the field can be a different thing. To read moments, win moments and strategize, you have to be sharp, and I think Hardik has all ingredients to be a good captain.
Pakistan's teenage fast bowler Naseem Shah led the hosts' recovery against Sri Lanka on a riveting opening day as Test cricket returned to the country on Wednesday for the first time since a militant attack in 2009.
South Africa need six more wickets with two days still to play to win the second Test against Sri Lanka, who closed the third day at Newlands on Wednesday on 130 for four, still 377 runs behind the mammoth target set them. Vernon Philander and Kagiso Rabada both took two wickets in the Sri Lankan second innings as the home team closed in on victory and an unassailable 2-0 lead in the series. South Africa have ample time to whittle away the rest of the Sri Lankan batting while the visitors, set 507 runs to win, must survive six more sessions if they are to force a most improbable outcome.
Former India captain Sourav Ganguly, who is a member of the Marylebone Cricket Club World Cricket Committee, will skip its upcoming meeting at Lord's on August 11-12.
Shikhar Dhawan continued his love affair with the ICC Champions Trophy with yet another elegant hundred, guiding India to an imposing 321 for six.
Australia's stand-in skipper David Warner led by example, hitting a brilliant century in their five-wicket win against Sri Lanka to complete a 4-1 series victory on Sunday.
Pakistan to allow vaccinated spectators to attend NZ series.
India-off spinner Ravichandran Ashwin has gained a place to be seventh in the latest International Cricket Council bowlers' rankings in Tests.
Statistical highlights of the ICC Champions Trophy match between India and Sri Lanka, in London.
Rangana Herath picked four wickets in the second innings to spin Sri Lanka to a 106 win over Australia in the first Test in Pallekele on Saturday.
India, Pakistan, Sri Lanka, Afghanistan and Bangladesh can beat each other on their day
Dhananjaya de Silva hit a maiden century and combined with Dinesh Chandimal to resurrect Sri Lanka's innings after a poor start against Australia on the opening day of the third and final Test on Saturday.
The return of old guards Rohit, Kohli and KL Rahul and also Shreyas Iyer will give India a huge boost as they eye the ODI series after clinching the T20Is against Sri Lanka.
Rangana Herath claimed his maiden Test hat-trick as 21 wickets tumbled on a frantic second day with hosts Sri Lanka closing in on a series-clinching victory against Australia in the second Test in Galle on Friday.
Opener Rohit Sharma smashed an unbeaten 124 to help India overcome a top-order wobble and register a series-clinching six-wicket victory in the third one-day international against Sri Lanka in Pallekele on Sunday.
Teenager Trent Alexander-Arnold curled in a magnificent free kick on his European debut to set Liverpool on the way to a 2-1 win at Hoffenheim which put them on the brink of UEFA Champions League group stage place.
Virat Kohli is the first Indian captain to win two series in Sri Lanka.
The hosts have hit nadir in both form and confidence, and, after a lop-sided 3-0 Test series victory, the script did not change much in the opening ODI, where India steamrolled the opposition by nine wickets.
Centuries by Sri Lanka's No 8 Binuka Fernando (100 not out) and No 9 A K Tyronne (123 not out) enabled Sri Lanka force a draw against India in the second 'Youth Test' in Kurunegala on Thursday. The two-match series ended in a draw, largely due to the 188-run eighth-wicket stand between Tyronne and Fernando, which helped Sri Lanka amass 499 in their second innings.
India captain Virat Kohli said his team were not invincible after the defending champions allowed Sri Lanka to chase down a target of 322 to win a pulsating Champions Trophy match at The Oval on Thursday.
West Indies left-arm spinner Jomel Warrican celebrated his test debut by capturing four wickets on the opening day of the second test against Sri Lanka at the P Sara Oval on Thursday.
Bowlers put their foot on the pedal after a flamboyant innings from debutant Hardik Pandya enabling India to be in firm control of the proceedings in the first Test against Sri Lanka, in Galle.
Eighteen wickets fell on the second day, the most at this ground since 1914
Fast bowler Dhammika Prasad picked up four wickets as hosts Sri Lanka bundled out West Indies for 163 to take a first-innings lead on the second day of the second and final Test at the P Sara Oval on Friday.
Travis Head and Marnus Labuschagne missed individual centuries but forged Australia's highest partnership of the summer to earn the hosts a handy first innings lead against Sri Lanka on day two of the series opening day-night Test on Friday.